/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package projetlif13.model;

/**
 *
 * @author theo
 */
public abstract class Player {

    private static int FREE_ID = 0;
    private int ID;
    protected String name;

    public Player() {
        this.ID = FREE_ID;
        FREE_ID++;
    }

    public String getName() {
        return name;
    }

    
    public abstract Move getMove(Board _board);

    public int getId() {
        return this.ID;
    }
}
